Thanks so much @anandjoshi , this is sorely needed! My answers to your questions are below:
1. Overall, what is your first impression of this ?
I'm very excited about this, as the text function in Fusion is currently one of it's weakest points and very much needs to be improved.
2. Do you feel the need of precise move options for text frame while creating text ?
Yes, because the user might need to adjust the content of the text while they are adjusting the size as the two could very well be interdependent.
3. Manipulators shown here are enough (free move, rotate, scale) at the step of text creation step ?
I would rather just have all of the manipulation options available from the start. The behavior of the text box would then be consistent which helps reduce user confusion. It would always have the same options and always react the same way to user input whether you are just creating the text or modifying it later.
4. The label Spacing is easy to understand for the purpose it is designed ?
Yes but I might call it "Spacing/Kerning" for people who are coming from the world of typography.
Besides that, I have a few points I would love for the new Text function to have:
1. The text box should snugly fit around the actual size and shape of the letters and update if the font or size is changed (it seems like this is already planned)
2. Font, font size, text content, and text formatting (bold, italic, etc.) should be added as selectable "units" for parameters so someone can create a font, font size, text content, or text formatting parameter and use that to control text boxes within the design. This way a user could parametrically update many different text boxes from the parameters menu. As it stands, there is no way for a user to change the font, font size, text content, or formatting of multiple text boxes from one place. This means for a design that has many text boxes in different sketches (like a D20 dice for example), the user has to go edit every individual sketch and the text box within them which is very time consuming.
3. Allow for the ability to quickly scroll through different fonts using either the mouse scroll wheel or arrow keys, and update the text in real time. That way the user can quickly try out different fonts and choose the best one. As it stands currently, the user has to click on the font drop down menu, scroll to a font, then click again to select it before the text is updated. This makes choosing a font very time consuming. (The scroll wheel already scrolls through fonts but it doesn't actually do anything, and the user still has to click on the font to make it update the text)
4. Make a center point handle for the text box automatically when created, the way it does with the polygon tool so users can constrain the text box by the center
5. Make it possible to pattern text boxes with the circular pattern or rectangular pattern functions. (Being able to pattern sketches would also be awesome but that is another subject)
Thank you again, and I hope you find this input helpful.
-Sam