Project environment CRUD