It would be nice if Visual Assist knew about GENERATED_BODY(), UPROPERTY() and UFUNCTION() "macros" and fixed the indentation of the next row to be aligned with the macro.
Using Ctrl+K+D results in the following formatting:
UCLASS()
class UTest : public UObject
{
	GENERATED_BODY()
		UPROPERTY()
		float MyProperty;
	UFUNCTION()
		void MyFunction();
};
It would be nice if the result was like this instead:
UCLASS()
class UTest : public UObject
{
	GENERATED_BODY()
	UPROPERTY()
	float MyProperty;
	UFUNCTION()
	void MyFunction();
};