This website scans a text and examines what CEFR level it is at (B1, C1 etc)

Lose the Very

A great website for finding synonyms for adjectives