Use of build variables and parameters comes to mind
, evaluation of macros, etc. all inside the .saproj file, which in the end means no more project file but a .target file instead. Would make it really a lot easier to setup SA projects with outputs from other results of the build process, depending on build type.
And also that little problem of multiple invocations of the SA build task which reuses the database connection instead of having one for each instance would be nice to see improved (yes, i still have this problem occasionally and its always related to other extensions)
I would also like to be able to configure SA without having an assembly ready. Often I know what I want but I need it to happen in the build pipeline, and not always I have the intermediate executable available. In those cases I have to create the project by hand and cant use the GUI.