Firstly,
The biggest complaint I have is that you cannot do a custom class (and before people start jumping down my throat with "READ THE FAQs" or "search the thread" hear me out because I've done both).
Yes, I've read the FAQs for the sheet... and want to know what they say? "No (work around using custom sub-class may be possible, but specifics will be your responsibility)"
So, what I am asking isn't if the functionality is there, obviously it's not... What I want to know is why its not there and if there are plans in the future to add this feature (the last time this question was asked was a while ago, things change.)?
First, thank you for doing your due diligence. Because of the effort, I will try to answer your questions.
Second, the FAQ is my take on the responses FA has given since I started reading this on page 30-something (currently 231). A request was made a little while ago for 'the community' to help FA out by generating a FAQ because the same questions kept getting asked. FA has given his tacit approval for my efforts by creating the link on his home page, but he has never been directly involved in the FAQ data.
And now to the actual question.
FA has always has three rules he has observed throughout. I will address them one at a time.
No Macros. This is to allow use of the sheet over as many platforms as possible. Macros would make it much easier to code, but would limit the users to Excel. FA has repeated resisted the use of macros except for the Transfer Tool/ Import and the Reset as these can be worked around on other platforms. This has necessitated huge amounts of data to be buried, that the user never sees. FA has made direct access to the data as user-friendly as he can by the liberal use of named variables. So, No Macros.
Only WOC canon material in a published book. No UA or Third party data directly supported. FA has made the availability of the custom sheet to allow users to enter data from these sources, but he will not be including this in the base selections on the sheet. FA has been very good to keep up with the books' data as they have been published, but he has to draw the line somewhere and I for one am very thankful that he has given so much of his time to us already. IMHO, I think he has been more than generous.
Lastly, the reason for your post:
No Custom Classes. FA has implemented many new functions throughout the history of this sheet: DesignSpace, Wildshape, Multiple instances of the custom content areas, Additional Custom Areas such as Sub-Class, Character Summary, Adventures Log, Familiars/Mounts, etc. Every one of these implementations takes time. FA has been adding them as he can while also maintaining the core material and being incredibly responsive to everyone's bug reports and suggestions for small content additions. He has said that he has considered Custom Classes, but the level of commitment to implement that effectively would prevent the other updates from being done. As the update to 2.0 has taken about a year, I would think that we might expect 3.0 sometime in mid to late 2018. It may include Custom Classes, but I am not holding my breath. This is totally my thoughts on the matter. FA please take it as such and do whatever works for you.
I have said this before and I will repeat it as many times as it takes to get the point across: THIS IS FA'S SHEET. HE HAS BEEN VERY GRACIOUS TO ALLOW THE REST OF US TO USE IT. Please, make all the bug reports you find. Make all the suggestions you think are appropriate, but, please, be respectful of the incredible effort FA has already put in to this sheet, and don't complain unless you are willing and able to take on the job.
On a personal note: I have been relatively silent of late due to the death of a good friend and major player in my gaming life. I apologize for the hiatus in the updates to the Instructions for Use. I will try to be more forthcoming with new content from here-on. If anyone thinks they can contribute, please PM me and we will bring you on-board.