Better/More SQL support
Make common the tools that are specific to other things, such as "Beautify"
Better handling of indentation styles. Specifically, things like right aligning primary keywords so one could code like:
SELECT ThisCol, ThatCol, TheOtherCol
FROM MyTable
JOIN YourTable
ON MyTable.TheKeyCol = YourTable.TheKeyCol
WHERE TheKeyCol = 7
AND TheSubKey = 9
Or something like that.
Be able to tag a SQL project, such that tables and their respective columns are understood in the same way as structures and their member variables, allowing dot expansion of them.
Handle Errors in a custom manner so that there can be offsets into the source file. SQL source files can contain multiple blocks separated by "GO" statements. However, when it returns an error message, the line number is relative to the GO in the file.
Handle multi line error handling. The first error in a file has the filename and path and subsequent lines have merely the line number until a new file is mentioned.
In projects the working directory should be able to expand other project macros within its definition such as %rn. In addition being that the project path is stored as a relative path, it should actually translate to the actual path when used as a macro.
When creating folders in a project, it would be nice to have an option to associate a path with it. Currently you can do this by making folders then adding files to them, however it would be nice to be able to "Create a new file in this associated folder"
Publish simple sample scripts as the help for each of the commands in the macro documentation, similar to the way Microsoft does it in Books online.
Allow macros to be expanded along with parameters within aliases.